opportunistic carpetbagger

Translations
оппортунистический искатель выгоды
Critics labeled him an opportunistic carpetbagger.
Критики назвали его оппортунистическим искателем выгоды.